package com.model.sale;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;


public class ContractSignModel implements Serializable {
    private static final long serialVersionUID = 1L;

    @ExcelIgnore
    @ExcelProperty(value = "签署id")
    @ColumnWidth(value = 18)
    private String sigId;

    public String getSigId() {
        return this.sigId;
    }

    public void setSigId(String sigId) {
        this.sigId = sigId;
    }


    @ExcelIgnore
    @ExcelProperty(value = "合同起草id")
    @ColumnWidth(value = 18)
    private String draId;

    public String getDraId() {
        return this.draId;
    }

    public void setDraId(String draId) {
        this.draId = draId;
    }


    @ExcelProperty(value = "合同起草name")
    @ColumnWidth(value = 18)
    private String draName;

    public String getDraName() {
        return this.draName;
    }

    public void setDraName(String draName) {
        this.draName = draName;
    }


    @ExcelProperty(value = "客户编码")
    @ColumnWidth(value = 18)
    private String infCode;

    public String getInfCode() {
        return this.infCode;
    }

    public void setInfCode(String infCode) {
        this.infCode = infCode;
    }


    @ExcelProperty(value = "客户名称")
    @ColumnWidth(value = 18)
    private String infName;

    public String getInfName() {
        return this.infName;
    }

    public void setInfName(String infName) {
        this.infName = infName;
    }


    @ExcelProperty(value = "合同金额")
    @ColumnWidth(value = 18)
    private BigDecimal draMoney;

    public BigDecimal getDraMoney() {
        return this.draMoney;
    }

    public void setDraMoney(BigDecimal draMoney) {
        this.draMoney = draMoney;
    }


    @ExcelProperty(value = "合同币种")
    @ColumnWidth(value = 18)
    private String draCurrency;

    public String getDraCurrency() {
        return this.draCurrency;
    }

    public void setDraCurrency(String draCurrency) {
        this.draCurrency = draCurrency;
    }


    @ExcelProperty(value = "创建时间")
    @ColumnWidth(value = 18)
    private String createTime;

    public String getCreateTime() {
        return this.createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }


    @ExcelProperty(value = "创建人")
    @ColumnWidth(value = 18)
    private String createName;

    public String getCreateName() {
        return this.createName;
    }

    public void setCreateName(String createName) {
        this.createName = createName;
    }


    @ExcelIgnore
    @ExcelProperty(value = "create_id")
    @ColumnWidth(value = 18)
    private String createId;

    public String getCreateId() {
        return this.createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId;
    }


    @ExcelIgnore
    @ExcelProperty(value = "update_id")
    @ColumnWidth(value = 18)
    private String updateId;

    public String getUpdateId() {
        return this.updateId;
    }

    public void setUpdateId(String updateId) {
        this.updateId = updateId;
    }


    @ExcelProperty(value = "修改人")
    @ColumnWidth(value = 18)
    private String updateName;

    public String getUpdateName() {
        return this.updateName;
    }

    public void setUpdateName(String updateName) {
        this.updateName = updateName;
    }


    @ExcelProperty(value = "修改时间")
    @ColumnWidth(value = 18)
    private String updateTime;

    public String getUpdateTime() {
        return this.updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }


    @ExcelProperty(value = "标记")
    @ColumnWidth(value = 18)
    private String delFlag;

    public String getDelFlag() {
        return this.delFlag;
    }

    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }


    @ExcelProperty(value = "状态")
    @ColumnWidth(value = 18)
    private String status;

    public String getStatus() {
        return this.status;
    }

    public void setStatus(String status) {
        this.status = status;
    }


    @ExcelProperty(value = "备注")
    @ColumnWidth(value = 18)
    private String remark;

    public String getRemark() {
        return this.remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @ExcelProperty(value = "部门id")
    @ColumnWidth(value = 18)
    private String deptId;

    public String getDeptId() {
        return deptId;
    }

    @ExcelProperty(value = "部门名称")
    @ColumnWidth(value = 18)
    private String deptName;

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    @ExcelProperty(value = "合同编号")
    @ColumnWidth(value = 18)
    private String draCode;

    public String getDraCode() {
        return this.draCode;
    }

    public void setDraCode(String draCode) {
        this.draCode = draCode;
    }


    @ExcelProperty(value = "采购订单号")
    @ColumnWidth(value = 18)
    private String poNumber;

    public String getPoNumber() {
        return this.poNumber;
    }

    public void setPoNumber(String poNumber) {
        this.poNumber = poNumber;
    }


    @ExcelProperty(value = "是否长约")
    @ColumnWidth(value = 18)
    private String longTerm;

    public String getLongTerm() {
        return this.longTerm;
    }

    public void setLongTerm(String longTerm) {
        this.longTerm = longTerm;
    }

    @ExcelProperty(value = "是否虚拟")
    @ColumnWidth(value = 18)
    private String draVirtual;

    public String getDraVirtual() {
        return this.draVirtual;
    }

    public void setDraVirtual(String draVirtual) {
        this.draVirtual = draVirtual;
    }
}